water padda
noun
water pad·da
-ˈpadə
: a southern African burrowing terrestrial toad (Breviceps gibbosus)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share